Build a mobile friendly soil and water test workspace inspired by Living Soil Supplies.
Start with a homepage that links to a calculator, pots and beds planner, water readouts, test history, report viewer, learning resources and offline access.
Keep each task clear and put long explanations in expandable sections.
Use short sentences with space between them.

Let people open separate Logan Labs Mehlich 3 and saturated paste reports, choose the matching samples and review imported values before using them.
Support local PDF and spreadsheet parsing when practical, plus manual entry.
Keep original units, chemical forms, sample identifiers and test methods visible.
Missing, uncertain or unsupported values must remain unknown rather than become zero.
Use fictional examples until the user confirms their own values.

Calculate soil mass from confirmed dimensions, depth and bulk density.
Show nutrient gaps, attributed ratio references, application limits and product amounts with the arithmetic explained.
Allow multiple products for one element and keep shares at 100 percent.
Count all known accompanying nutrients without adding the same contribution twice.
Keep nitrate results separate from total nitrogen additions.
Keep Soil Symbiotics out of the mineral amendment selectors and describe any verified directions separately.
For water reports, show measured concentrations, ratios and amounts already present in the selected water volume.
Do not treat the water readout as a balancing prescription.

Process personal reports locally, provide backup and restore files, and test calculations with synthetic fixtures.
Package the interface and permitted data for offline use.
Explain which external resources still need internet access.
Cite sources and dates for technical targets and product analyses.
Do not copy private reports, paid course material or restricted datasets.
Ask for reuse terms before redistributing third party content.

Deliver a working first version, instructions and a list of unverified assumptions.
To adapt this framework to another topic, replace the data and calculation rules while preserving review, provenance, local storage and export.
